180b94c5ba1fe96cd80b84659e61516c13ce7980,software/base/src/main/java/brooklyn/entity/java/JavaAppUtils.java,JavaAppUtils,init,#,220

Before Change


            if (initialized.get()) return;

            RendererHints.register(UsesJavaMXBeans.USED_HEAP_MEMORY, new RendererHints.DisplayValue(ByteSizeStrings.metric()));
            RendererHints.register(UsesJavaMXBeans.INIT_HEAP_MEMORY, new RendererHints.DisplayValue(ByteSizeStrings.metric()));
            RendererHints.register(UsesJavaMXBeans.MAX_HEAP_MEMORY, new RendererHints.DisplayValue(ByteSizeStrings.metric()));
            RendererHints.register(UsesJavaMXBeans.COMMITTED_HEAP_MEMORY, new RendererHints.DisplayValue(ByteSizeStrings.metric()));
            RendererHints.register(UsesJavaMXBeans.NON_HEAP_MEMORY_USAGE, new RendererHints.DisplayValue(ByteSizeStrings.metric()));
            RendererHints.register(UsesJavaMXBeans.TOTAL_PHYSICAL_MEMORY_SIZE, new RendererHints.DisplayValue(ByteSizeStrings.metric()));
            RendererHints.register(UsesJavaMXBeans.FREE_PHYSICAL_MEMORY_SIZE, new RendererHints.DisplayValue(ByteSizeStrings.metric()));

            RendererHints.register(UsesJavaMXBeans.START_TIME, new RendererHints.DisplayValue(Time.toDateString()));
            RendererHints.register(UsesJavaMXBeans.UP_TIME, new RendererHints.DisplayValue(Duration.millisToStringRounded()));
            RendererHints.register(UsesJavaMXBeans.PROCESS_CPU_TIME, new RendererHints.DisplayValue(Duration.millisToStringRounded()));
            RendererHints.register(UsesJavaMXBeans.PROCESS_CPU_TIME_FRACTION_LAST, new RendererHints.DisplayValue(Duration.millisToStringRounded()));
            RendererHints.register(UsesJavaMXBeans.PROCESS_CPU_TIME_FRACTION_IN_WINDOW, new RendererHints.DisplayValue(Duration.millisToStringRounded()));

            initialized.set(true);

After Change


            if (initialized.get()) return;

            RendererHints.register(UsesJavaMXBeans.USED_HEAP_MEMORY, RendererHints.displayValue(ByteSizeStrings.metric()));
            RendererHints.register(UsesJavaMXBeans.INIT_HEAP_MEMORY, RendererHints.displayValue(ByteSizeStrings.metric()));
            RendererHints.register(UsesJavaMXBeans.MAX_HEAP_MEMORY, RendererHints.displayValue(ByteSizeStrings.metric()));
            RendererHints.register(UsesJavaMXBeans.COMMITTED_HEAP_MEMORY, RendererHints.displayValue(ByteSizeStrings.metric()));
            RendererHints.register(UsesJavaMXBeans.NON_HEAP_MEMORY_USAGE, RendererHints.displayValue(ByteSizeStrings.metric()));
            RendererHints.register(UsesJavaMXBeans.TOTAL_PHYSICAL_MEMORY_SIZE, RendererHints.displayValue(ByteSizeStrings.metric()));
            RendererHints.register(UsesJavaMXBeans.FREE_PHYSICAL_MEMORY_SIZE, RendererHints.displayValue(ByteSizeStrings.metric()));

            RendererHints.register(UsesJavaMXBeans.START_TIME, RendererHints.displayValue(Time.toDateString()));
            RendererHints.register(UsesJavaMXBeans.UP_TIME, RendererHints.displayValue(Duration.millisToStringRounded()));
            RendererHints.register(UsesJavaMXBeans.PROCESS_CPU_TIME, RendererHints.displayValue(Duration.millisToStringRounded()));
            RendererHints.register(UsesJavaMXBeans.PROCESS_CPU_TIME_FRACTION_LAST, RendererHints.displayValue(Duration.millisToStringRounded()));
            RendererHints.register(UsesJavaMXBeans.PROCESS_CPU_TIME_FRACTION_IN_WINDOW, RendererHints.displayValue(Duration.millisToStringRounded()));

            initialized.set(true);